package com;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicInteger;
public class h4 {
    public static AtomicInteger money=new AtomicInteger();
    public static void main(String[] args) throws Exception{
        int[] data= new int[] {100,200,300};
        for (int x=0;x<data.length;x++){
            final int temp =x;
            new Thread(()->{
                try {
                    TimeUnit.MILLISECONDS.sleep(100);
                }catch(InterruptedException e){}
                    money.addAndGet(data[temp]);
            }).start();
        }
        TimeUnit.SECONDS.sleep(1);
        System.out.println("【计算完成】最终存款为："+money);
    }
}
